package com.cloudm.technician.extensions

import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.EditText
import android.widget.ImageView
import com.cloudm.technician.R
import com.cloudm.technician.ui.widget.GlideApp

/**
 * 作者: wesley
 * 时间: 2017/11/20
 * 描述: view的扩展函数
 */


/**
 * 加载视图
 */
fun ViewGroup.inflate(resource: Int): View = LayoutInflater.from(context).inflate(resource, this,
        false)


/**
 * 获取editText的值
 */
fun EditText.string(): String? = text.toString()


/**
 * 加载图片
 */
fun ImageView.loadImage(url: String?, error: Int = R.mipmap.iv_icon_default) {
    GlideApp.with(context).load(url).error(error).into(this)
}